package com.link.base.wechat.wxcard.model;

/**
 * （卡卷信息）商品类目
 *
 * @author 路江
 * @date 2019/02/26 18:45
 *
 */
public class UseCondition {
    /**
     * 指定可用的商品类目，仅用于代金券类型 ，填入后将在券面拼写适用于xxx
     */
    private String acceptCategory;
    /**
     * 指定不可用的商品类目，仅用于代金券类型 ，填入后将在券面拼写不适用于xxxx
     */
    private String rejectCategory;
    /**
     * 满减门槛字段，可用于兑换券和代金券 ，填入后将在全面拼写消费满xx元可用。
     */
    private Double leastCost;
    /**
     * 购买xx可用类型门槛，仅用于兑换 ，填入后自动拼写购买xxx可用。
     */
    private String objectUseFor;
    /**
     * 不可以与其他类型共享门槛 ，填写false时系统将在使用须知里 拼写“不可与其他优惠共享”，
     * 填写true时系统将在使用须知里 拼写“可与其他优惠共享”， 默认为true
     */
    private boolean canUseWithOtherDiscount;

    public String getAcceptCategory() {
        return acceptCategory;
    }

    public void setAcceptCategory(String acceptCategory) {
        this.acceptCategory = acceptCategory;
    }

    public String getRejectCategory() {
        return rejectCategory;
    }

    public void setRejectCategory(String rejectCategory) {
        this.rejectCategory = rejectCategory;
    }

    public Double getLeastCost() {
        return leastCost;
    }

    public void setLeastCost(Double leastCost) {
        this.leastCost = leastCost;
    }

    public String getObjectUseFor() {
        return objectUseFor;
    }

    public void setObjectUseFor(String objectUseFor) {
        this.objectUseFor = objectUseFor;
    }

    public boolean isCanUseWithOtherDiscount() {
        return canUseWithOtherDiscount;
    }

    public void setCanUseWithOtherDiscount(boolean canUseWithOtherDiscount) {
        this.canUseWithOtherDiscount = canUseWithOtherDiscount;
    }
}
